Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A KEELHAM PLACE Terraced £208,817 £130,000 11 Apr 2007
10 KEELHAM PLACE Terraced £63,086 £19,247 28 Sep 2001